Conquering Edge Faults in a Butterfly with Automorphisms
نویسندگان
چکیده
Mapping an algorithm to an architecture with faults is an important problem in parallel processing. This paper deals with wrapped butterfly architectures with edge faults. We investigate the effect of automorphisms of a wrapped butterfly on its edges. Given a fault set, one can then choose an appropriate automorphism to map the algorithm to use only fault-free edges. By using an algebraic model of the butterfly, we obtain simple expressions for all its automorphisms. Use of powerful algebraic techniques then quickly yield the edge transformations due of these automorphisms. This strategy of avoiding edge faults using automorphisms is quite novel because previously automorphisms have been employed only to avoid the node faults. We illustrate our methods by mapping Hamilton cycle on the butterfly under various edge fault scenarios.
منابع مشابه
Fault-Free Hamiltonian Cycles in Faulty Butterfly Graphs
The butterfly graphs were originally defined as the underlying graphs of FFT networks which can perform the fast Fourier transform (FFT) very eficiently. Since butterfly graphs are regular of degree four, it can tolerate at most two edge faults in the worst case in order to establish a Hamiltonian cycle. In this paper, we show that butterfly graphs contain a fault-free Hamiltonian cycle even if...
متن کاملOD-characterization of $S_4(4)$ and its group of automorphisms
Let $G$ be a finite group and $pi(G)$ be the set of all prime divisors of $|G|$. The prime graph of $G$ is a simple graph $Gamma(G)$ with vertex set $pi(G)$ and two distinct vertices $p$ and $q$ in $pi(G)$ are adjacent by an edge if an only if $G$ has an element of order $pq$. In this case, we write $psim q$. Let $|G= p_1^{alpha_1}cdot p_2^{alpha_2}cdots p_k^{alpha_k}$, where $p_1
متن کاملDesigning Fault-Tolerant System Using Automorphisms
This paper presents a general theory for modeling and designing fault-tolerant multiprocessor systems in a systematic and efficient manner. We are concerned here with structural fault tolerance, defined as the ability to reconfigure around faults in order to preserve the interconnection structure of a multiprocessor. We represent multiprocessor systems by graphs whose node sets denote processor...
متن کاملSouth Carolina 1998 : 18 Constructing integral uniform flows in symmetric networks with application to the edge - forwarding index problem
We study the integral uniform (multicommodity) flow problem in a graph G and construct a fractional solution whose properties are invariant under the action of a group of automorphisms Γ < Aut(G). The fractional solution is shown to be close to an integral solution (depending on properties of Γ), and in particular becomes an integral solution for a class of graphs containing Cayley graphs. As a...
متن کاملConstructing integral uniform flows in symmetric networks with application to the edge-forwarding index problem
We study the integral uniform (multicommodity) flow problem in a graph G and construct a fractional solution whose properties are invariant under the action of a group of automorphisms Γ < Aut(G). The fractional solution is shown to be close to an integral solution (depending on properties of Γ), and in particular becomes an integral solution for a class of graphs containing Cayley graphs. As a...
متن کامل